long-term notes receivable - English Synonyms Dictionary